#pragma once

#include "sweety_Scene.h"
#include "sweety_3D_Camera.h"
#include "sweety_Render.h"
#include "sweety_SceneObj.h"
#include "juliaSprite.h"
using namespace SW;


class JuliaScene : public SwScene
{
public:
	JuliaScene();
	virtual ~JuliaScene();

	virtual void Update(float deltaTime) override;
	virtual void Render() override;
	virtual void RenderSwGui() override;

private:
	Camera3D* m_Camera{ nullptr };
	SceneObj* m_RootObj{ nullptr };
	SceneObj* m_SelectedObj{ nullptr };
	
	quat m_qRot;
	vec3 m_position;
};